fire producing weapon - Allemand Anglais Dictionnaire